The blockchain adapter of SAP HANA subscribes to the blockchain service of
HANA in the cloud, which communicate with the SAP blockchain service in
turn. The transactions submitted to the blockchain with the interplay of
different components are replicated into SAP HANA, and as this replication
works bi-directionally it means that transactions inserted in SAP HANA also
find their way back to the blockchain where they can be consumed by other
applications.
The following figure shows the working of the SAP HANA blockchain:
Figure 6 .10 : SAP H ANA blockchain working
The SAP HANA blockchain works like this: a consistent programming model
is used across data and for the data that is distributed via blockchain in your
central SAP HANA database. To read from and write to blockchain SQL from
SAP HANA is used. Advanced data modeling capabilities of SAP HANA are
leveraged, taking advantage of the full performance of SAP HANAs in-
memory column store by persisting blockchain data locally. As per your
requirement, use SAP HANAs advanced analytical engines such as graph,
geospatial, text analysis, and machine learning to analyze blockchain data.
Smart contract creation and deployment in the blockchain
An enterprise-grade platform that leverages a highly-modular and configurable
architecture is Hyperledger Fabric which is optimized for a broad range of
industry use cases available in the open-source.
U sing general-purpose programming languages such as J avascript, J ava, Go,
and node.js supports smart contract development operating under a